A Reusable Software Framework for Distributed Decision-Making Protocols
نویسندگان
چکیده
Developers of programs for distributed systems spend considerable time designing solutions to various complex decision-making problems. The work described in this paper applies the techniques of design patterns and software frameworks to the problem of designing decision-making protocols in distributed systems. The goal is to reduce the time and effort involved in implementation.. The paper presents a reusable softwareframework and applies it to a sender-initiated distributed scheduling protocol.
منابع مشابه
Integrating the DIS Standards Into a Fully-Immersive Simulation Application
Fully-immersive applications in a distributed environment play an increasing role for training and simulation related areas. The Distributed Interactive Simulation protocols were created to ensure interoperability across participating sites. However, until recently the deployment of applications based on this set of standards was dependent on either licenses from commercial vendors or the proje...
متن کاملReusable Architectural Decision Models for Enterprise Application Development
In enterprise application development and other software construction projects, a critical success factor is to make sound architectural decisions. Text templates and tool support for capturing architectural decisions exist, but have failed to reach broad adoption so far. One of the inhibitors we perceived on large-scale industry projects is that architectural decision capturing is regarded as ...
متن کاملDistributed Intelligent Agents
We are investigating techniques for developing distributed and adaptive collections of agents that coordinate to retrieve, lter and fuse information relevant to the user, task and situation, as well as anticipate a user's information needs. In our system of agents, information gathering is seamlessly integrated with decision support. The task for which particular information is requested of the...
متن کاملTwo controlled experiments on model-based architectural decision making
Context: In recent years, architectural design decisions are becoming more and more common for documenting software architectures. Rather than describing the structure of software systems, architectural decisions capture the design rationale and – often reusable – architectural knowledge. Many approaches and tools have been proposed in the literature to support architectural decision making and...
متن کاملMulti-Agent Integration of Information Gathering and Decision Support
We are investigating techniques for developing distributed and adaptive collections of information agents that coordinate to retrieve, filter and fuse information relevant to the user, task and situation. In our system of agents, information gathering is seamlessly integrated with decision support. In this paper we present the distributed system architecture, agent collaboration interactions, a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000